package cliente.jogocliente.iu;

import java.awt.BorderLayout;
import java.awt.Dimension;

import javax.swing.JPanel;

import cliente.jogocliente.rn.RNSalaJogo;

public class IUSalaEsperaPanelEsquerda extends JPanel {

	private static final long serialVersionUID = -4158214466834262601L;
	
	private RNSalaJogo salaJogo;
	private IUTelaJogoEscolhaPosicao telaJogoPosicao;

	public IUSalaEsperaPanelEsquerda(RNSalaJogo salaJogo) {
		this.setSalaJogo(salaJogo);
		this.setTelaJogoPosicao(new IUTelaJogoEscolhaPosicao(salaJogo));
		setSize(new Dimension(600,600));
		
		setLayout(new BorderLayout(0, 0));
		this.add(getTelaJogoPosicao(), BorderLayout.CENTER);
		
		addMouseListener(getTelaJogoPosicao().getSprite());
	}
	
	public IUTelaJogoEscolhaPosicao getTelaJogoPosicao() {
		return telaJogoPosicao;
	}

	protected RNSalaJogo getSalaJogo() {
		return salaJogo;
	}

	protected void setSalaJogo(RNSalaJogo salaJogo) {
		this.salaJogo = salaJogo;
	}

	protected void setTelaJogoPosicao(IUTelaJogoEscolhaPosicao telaJogoPosicao) {
		this.telaJogoPosicao = telaJogoPosicao;
	}
	
}
